V2EX  ›  英汉词典
Enqueued related words: Round Key, Key Expansion, Subkey, Key Derivation

Key Schedule

Definition / 定义

(密码学)密钥扩展/密钥编排:把一个主密钥(master key)通过特定算法生成一系列子密钥(round keys),供分组密码的各轮加密/解密使用。(不同算法的细节不同;有时也泛指“密钥生成时间表”,但最常见用法是前者。)

Pronunciation / 发音

/kiː ˈskedʒuːl/(美式常见)
/kiː ˈʃedjuːl/(英式常见)

Examples / 例句

The AES key schedule expands a 128-bit key into multiple round keys.
AES 的密钥扩展会把 128 位密钥扩展成多轮使用的子密钥。

A weak key schedule can leak patterns across rounds, making the cipher easier to attack even if the main algorithm seems secure.
如果密钥编排较弱,可能在各轮之间泄露规律;即使主算法看起来安全,密码也会更容易遭到攻击。

Etymology / 词源

“key”源自古英语 cēg(钥匙、开启之物),“schedule”源自拉丁语 schedula(小纸条、清单),经法语进入英语,有“安排表/清单”的含义。密码学里把“生成一份供各轮使用的子密钥清单/序列”这一过程称为 key schedule,强调“按步骤/按轮次安排密钥”。

Related Words / 相关词

Literary Works / 文学作品

  • *FIPS PUB 197: Advanced Encryption Standard (AES)*(美国国家标准,专门章节描述 AES 的 key schedule)
  • Bruce Schneier, Applied Cryptography(讨论分组密码设计要点,涉及密钥编排的重要性)
  • Niels Ferguson, Bruce Schneier, Tadayoshi Kohno, Cryptography Engineering(讲解现实系统中算法结构与子密钥生成等概念)
  • Alfred J. Menezes, Paul C. van Oorschot, Scott A. Vanstone, Handbook of Applied Cryptography(密码学参考书,涵盖分组密码结构与相关术语)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2201 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 12:43 · PVG 20:43 · LAX 04:43 · JFK 07:43
♥ Do have faith in what you're doing.